MySQL Architecture
MySQLはlayered architectureを持つ
MySQLはstorage engine APIを通じてクエリを実行する
TOC
MySQL’s Logical Architecture
Connection Management and Security
Optimization and Execution
Concurrency Control
Read/Write Locks
Lock Granularity
Lockは無料ではなく、overheadとsafetyのトレードオフである MySQLはその選択肢を提供する - ポリシーと粒度
Replication
Datafiles Structure
The InnoDB Engine
JSON Document Support
Data Dictionary Changes
Atomic DDL
Summary